plastic armor - Alemán Inglés Diccionario